package com.ruoyi.system.mapper.wx;

import java.util.List;

import com.ruoyi.system.domain.wx.WxIcon;

/**
 * icon图标Mapper接口
 * 
 * @author mic
 * @date 2023-09-12
 */
public interface WxIconMapper
{
    /**
     * 查询icon图标
     * 
     * @param iconId icon图标主键
     * @return icon图标
     */
    public WxIcon selectwxIconByIconId(String iconId);

    /**
     * 查询icon图标列表
     * 
     * @param wxIcon icon图标
     * @return icon图标集合
     */
    public List<WxIcon> selectwxIconList(WxIcon wxIcon);

    /**
     * 新增icon图标
     * 
     * @param wxIcon icon图标
     * @return 结果
     */
    public int insertwxIcon(WxIcon wxIcon);

    /**
     * 修改icon图标
     * 
     * @param wxIcon icon图标
     * @return 结果
     */
    public int updatewxIcon(WxIcon wxIcon);

    /**
     * 删除icon图标
     * 
     * @param iconId icon图标主键
     * @return 结果
     */
    public int deletewxIconByIconId(String iconId);

    /**
     * 批量删除icon图标
     * 
     * @param iconIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deletewxIconByIconIds(String[] iconIds);
}
